hurrying over obstacles - Alemán Inglés Diccionario